sale proceeds - German English Dictionary